@media screen and (min-width: 1201px) { 
 .mobile_tit1{ display:none;}
 #slideBox,#slideBox2,#slideBox3,#slideBox4,#slideBox5,#slideBox6{ display:none;}
 
} 


@media screen and (max-width: 901px) { 
body {

 
	
	font-family:'Microsoft YaHei','微软雅黑';
	font-weight:400;

}
.mbottom{ height:80px;}
#show{display:none!important;}
#newslist2 .abouttext{ display:none;}
.pc_top{ display:none;}
 iframe{ display:none;}
 .top{ overflow:hidden; display:none;}
 .kuang{ padding:0 10px!important;}
 #footer,#ft{ display:none;}
 .hero-slider-headlines .text-block>.headline{ text-align:center;}
 .mobile_tit1{ display:block!important;}
 .mobile_tit2{ display:block!important;}
 .mobile_tit3{ display:block!important;}
 #tbox{ display:none;}
 #index_head{ display:none!important;}
 #index_head{ margin-top:0px;}
 .mobile_top,.mobile_foot{ display:block!important;}
 #newslist1,#newslist2{ width:100%!important; overflow:hidden;}
 #newslist2{ padding-bottom:70px;}
 #newslist1{ padding-top:50px!important;}
 #news_show,#news_show1,#news_show3{ width:100%!important; overflow:hidden;}
 #news_show{ display:none;}
 #news_show1{ padding: 50px 0 0px 0!important;}
 #news_show2{ width:90%; margin:0 auto; padding: 10px 0 15px 0; line-height:26px;}
 #news_show2 img{ max-width:100%; height:auto; padding:0px; margin:8px 8px 0px 0px;}
 .newlist{ width:100%!important; float:none!important; margin-left:0px!important; margin-right:0px!important;margin-bottom: 0px!important;}
 .newlist img{ width:100%; height:auto;}
 #news_show2 .abouttext{ display:none;}
 .abouttext{ width:90%!important; margin-left:auto!important; margin-right:auto;}
 #newslist1 .aboutmenu{ display:none;}
 #newslist1 .aboutmenu2 span {
    display: block;
    padding: 0px!important;
    background-color: #424242!important;
    border-radius: 0px 0px 0px 0px!important;
    float: none;
    margin-right: 0px!important;
	width:100%;
	height:3rem;
	line-height:3rem;
    font-size: 1.2rem!important;
    color: #FFFFFF;
	text-indent:1.4rem;
}
  .newlist .infos{ height:3rem!important; width:100%; overflow:hidden;background-color: #505050!important;}
  
  .newlist .infos .title{
	width: 70%;
	padding: 0px!important;
	height: 3rem;
	line-height: 3rem;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	text-indent: 1rem;
	font-size: 0.9rem!important;
	color: #f1f1f1;
	float:left;
}
.newlist .infos .time{ float:right; font-size:0.7rem; height:3rem; line-height:3rem;color: #f1f1f1; width:26%; text-align:right; padding-right:2%;}
.newstitle{
	font-size: 1rem;
	color: #f1f1f1;
	background-color: #505050;
	padding-top:15px;

}
.newsdate{
	text-align: center;
	line-height: 2rem;
	height: 2rem;
	font-size: 0.8rem!important;
	color: #747474;
	background-color: #FFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ececec;
}
#tec_list1,#tec_list2{ width:100%!important; overflow:hidden; margin-top:-20px!important;}
#tec_list1{ text-align:center;padding-top: 40px!important; height:71px;}
#tec_list1 .aboutmenu2,#tec_list1 .aboutmenu{ display:inline-table;}
#tec_head{ display:none;}

#tec_list2 .abouttext{ margin:10px 0px -10px -20px;  font-weight:400; text-align:left; font-size:12px;   }


#tec_list1,#tec_list2 #slider{ padding-top:0px; padding-bottom:0px;}

.flickity-hero-slider .flickity-page-dots {
    bottom: 10px!important;
}
.piclist {
    float: left;
    width: 45%!important;
    margin-left: 2.5%!important;
    margin-right: 2.5%!important;
    margin-bottom: 20px;
}
.main4{}

.main4 p{ margin:0px; padding:0px; }
.main4 img{ margin:0px; padding:0px; line-height:0px; }
.piclist .img{ height:190px; overflow:hidden; height:150px; }
.piclist img{ width:100%!important; height:auto!important; height:150px; }
#slider{ padding-top:20px; padding-bottom:20px;}


.piclist .title{padding:10px 10px 10px 10px!important; font-size:0.9rem!important;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.distribution-map{ margin-top:50px;}
.distribution-map .con,.distribution-map .con img{ width:100%!important; height:170px!important;}
 #tec_show1{ display:none;}
 #tec_show2{ width:100%; margin:0 auto; padding: 50px 0 15px 0!important; height:35px;}
 #tec_show6{ width:100%; margin:0 auto; padding: 20px 0 5px 0!important; height:35px;}
 #tec_show3 img{ max-width:100%; height:auto; margin:10px 0px 0px 0px; padding:0px;}
 #tec_show3{ width:90%!important;padding: 0px 0 15px 0!important;}
 #tec_show3 embed{ width:100%!important; height:300px!important;}
 #tec_show4{ width:90%!important; margin:0 auto; padding: 20px 0 15px 0!important;}
 #solution_list{ width:100%!important; overflow:hidden; padding-top:40px!important; text-align:center;}
 #solution_list2{ width:100%!important; overflow:hidden; padding-top:20px;}
 #solution_list .aboutmenu span {    
    padding: 5px 7px 5px 6px!important;
    margin-right: 5px!important;
}
#solution_list .aboutmenu,#solution_list .aboutmenu2{ display:inline-table;}
#solution_list2 .solutionlist{ width:45%; margin-left:2.4%; margin-right:2.4%;}
#solution_list2 .solutionlist img{ max-width:100%; height:200px;}
#solution_show{width:92%!important; overflow:hidden; padding-top:10px!important;}
#solution_show2{width:92%!important; overflow:hidden;}
#solution_show .aboutmenu span,#solution_show .aboutmenu2 span{    
    padding: 5px 10px 5px 10px!important;
    margin-right: 5px!important;
	border-radius: 5px 5px 5px 5px!important;
	margin-top:5px; 
	margin-bottom:5px;
}
#solution_show2 .imglist{ height:auto!important;}
#solution_show2 .abouttext{ padding:0px; margin:10px 10px 10px 0px;}
#solution_show2 .slider{ width:100%!important; margin-left:0px!important;height: auto!important;}

#solution_show2 .slider-container {
    margin: 0 auto 0px!important;
    width: 100%!important;
	height: auto!important;
}
.slider-container .slider-wrapper{ width:100%!important; position:static!important;}
.slider-container .slide {
    height: auto!important;
	width:100%!important;
}
.slider-container .slide img{ width:100%; height:auto;}

#solution_show2 .left{ width:100%!important; margin:0 auto!important; float:none!important;}

#solution_show2 .right{ width:100%!important; margin:0 auto!important;float:none!important;}
#case_list{ width:100%!important; overflow:hidden; padding-top:10px!important; text-align:center; }
#case_list2{ width:92%!important; overflow:hidden; padding-top:20px;}
#case_list .aboutmenu span,#case_list .aboutmenu2 span{    
    padding: 5px 10px 5px 10px!important;
    margin-right: 5px!important;
	border-radius: 5px 5px 5px 5px!important;
	margin-top:5px; 
	margin-bottom:5px;
}
#case_list .aboutmenu,#case_list .aboutmenu2{
	display:inline-table;
}
#case_list2 .abouttext{ margin-left:0px!important; margin:0px; margin-left:10px; padding:0px 0px 10px 10px; font-weight:400;}
#case_list2 .image-slider{ display:none;}

#case_list2 .mobile_case_list{
	display:block;
	width:100%;
	margin:0 auto;
}
#case_list2 .mobile_case_list li{ width:48%; margin-left:1%; margin-right:1%; float:left; margin-bottom:10px;}

#case_list2 .mobile_case_list li img{ width:100%; height:200px;}

#case_list2 .mobile_case_list li span{
	display: block;
	height: 2rem;
	line-height: 2rem;
	background-color: #eeeeee;
	text-align:center;
}

#case_show{ width:100%!important; overflow:hidden; padding-top:40px!important; text-align:center;}
#case_show2{ width:92%!important; overflow:hidden; padding-top:20px;}
#case_show .aboutmenu span,#case_show .aboutmenu2 span{    
    padding: 5px 10px 5px 10px!important;
    margin-right: 5px!important;
	border-radius: 5px 5px 5px 5px!important;
	margin-top:5px; 
	margin-bottom:5px;
}
#case_show .aboutmenu,#case_show .aboutmenu2{
	display:inline-table;
}
#case_show2 .abouttext{  padding:0px; margin-left:15px;}

#case_show2 .image-slider{ display:none;}

#case_show2 .mobile_case_list{
	display:block;
	width:95%;
	margin:0 auto;
	padding-top:20px;
}
#case_show2 .mobile_case_list li{ width:95%; margin-left:2.4%; margin-right:2.4%; float:left; margin-bottom:10px;}

#case_show2 .mobile_case_list li img{ width:100%; height:200px;}

#case_show2 .mobile_case_list li span{
	display: block;
	height: 3rem;
	line-height: 3rem;
	background-color: #eeeeee;
	text-align:center;
}
#aboutshow{ width:100%!important;  padding-top:20px!important; padding-left:10px!important; text-align:center;}
#aboutshow3{ width:100%!important;  padding-top:30px!important; padding-left:10px!important; }
#aboutshow2{ width:92%!important; overflow:hidden; padding-top:0px;  font-family:"微软雅黑"; color:#666666;}
#aboutshow2 .abouttext{ display:none; font-family:"微软雅黑"; color:#666666;}
#about2{ width:98%!important; overflow:hidden; padding-top:20px;}
#about2 .solutionlist01{ width:45%; margin-left:2.4%; margin-right:2.4%;}
#about2 .solutionlist01 img{ width:100%; height:auto;}
#about2 .solutionlist01 div{ padding-left:10px!important; padding-right:10px!important;}
#aboutshow .aboutmenu span,#aboutshow .aboutmenu2 span{    
    padding: 5px 10px 5px 10px!important;
    margin-right: 5px!important;
	margin-top:5px; 
	margin-bottom:5px;
	height:30px;
}
#navigation li{
	margin-top:5px; 
	margin-bottom:5px;
    height: 30px;
}
#navigation li ul{ z-index:10000;}
#navigation li span {
    display: block;
    text-decoration: none;
    border-radius: 8px 8px 0px 0px;
    color: #202020;
    line-height: 20px!important;
    width: 90px;
	height:auto!important;
    padding: 5px 0px 5px 0px!important;
    background: #e8e8e8;
    margin-right: 10px;
    font-size: 14px;

	overflow:hidden;
}
#aboutshow2 .con{ width:92%!important; margin:20px auto;}

#aboutshow2 .con img{ max-width:100%; height:auto!important;}

#aboutpic{ width:100%!important;  padding-top:10px!important; text-align:center; padding-left:10px!important;}
#aboutpic2{ width:92%!important; overflow:hidden; padding-top:20px;}
#aboutpic .aboutmenu span,#aboutpic .aboutmenu2 span{    
    padding: 5px 10px 5px 10px!important;
    margin-right: 5px!important;
	margin-top:5px; 
	margin-bottom:5px;
	height:30px;
	overflow:hidden;
}

#aboutpic2 .con{ width:92%!important; margin:20px auto;}

#aboutpic2 .con img{ max-width:100%; height:auto!important;}

#aboutpic2 .abouttext{ width:100%!important; padding:0px; margin:0px;}

#aboutpic2 .image-slider{ display:none;}

#aboutpic2 .mobile_case_list{
	display:block;
	width:95%;
	margin:0 auto;
	padding-top:20px;
}
#aboutpic2 .mobile_case_list li{ width:95%; margin-left:2.4%; margin-right:2.4%; float:left; margin-bottom:10px;}

#aboutpic2 .mobile_case_list li img{ width:100%; height:200px;}

#aboutpic2 .mobile_case_list li span{
	display: block;
	height: 3rem;
	line-height: 3rem;
	background-color: #eeeeee;
	text-align:center;
}

#product{ width:100%!important;  padding-top:40px!important; text-align:center;}
#product2{ display:none;}

#product3{ display:block!important;}

.slider-container{ width:100%!important;}

#pshow{ width:100%!important;}

.slider-nav{ width:100%!important;}

#pshow2{ display:none!important;}

.main3{ width:100%!important; overflow:hidden;}

.yiji{ display:none;}

#pshow3 .title{ width:90%!important; margin:0 auto;float:none!important;}

#pshow3 .infos{ width:90%!important; margin:0 auto; float:none!important;}

#pshow4 .list1{ display:none;}

#pshow4 .gx_title{ width:90%!important; margin:0 auto;}

#pshow5 .list2{width:90%!important; margin:0 auto; margin-top:-15px;}

#pshow5 .dg_title{ width:90%!important; margin:0 auto;}

#pshow5 .lightbox img{ width:100%; height:auto;}

#pshow6{ border-bottom:0px!important;}

#pshow6 #xinghao_table{ display:none;}

#pshow6 .xh_title{width:90%!important; margin:0 auto;}

#pshow6 .main3{padding:30px 0 10px 0!important;}

#pshow6 .mobile_list_csinfo{ width:90%; margin:0 auto; display:block!important;}

.yiji2{ display:block!important;}
.list {
    width: 100%;
    margin: 0px auto 0 auto!important;
}
.mobile_pro_list{ width:95%; margin:0 auto;}

.about_04_main_lmfl02{
	width: 100%;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	margin-top: 0px;
	background-color: #f3f3f3;
}
.about_04_main_lmfl02 ul li{ float:left; font-size:12px; color:#4c4d4d; text-align:center; line-height:40px;}

.job_list_z1{padding-bottom:20px; width:100%; margin:0 auto;}
.job_list1{
	margin: 0 auto;
	margin-bottom: -1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f3f3f3;
}
.job_list_top1{ clear:both; overflow:hidden;}
.job_list_top1 ul li{ float:left;font-size:12px; line-height:50px; color:#4c4d4d; text-align:center;}
.job_list_left1{ float:left;}
.job_list_left_lm1{ font-size:0.9em;color:#b3b3b3;}
.job_list_left_title1{ font-size:1.1em;color:#f3f3f3; margin-top:18px;}
.job_list_right1{ float:right;font-size:1.1em; padding-top:0px; line-height:70px;}
.job_list_nr1{ line-height:24px; font-size:0.9em; color:#818181; padding-top:0px;overflow:hidden; height:0;-ms-transform:0.3;-moz-transition: 0.3s; -webkit-transition: 0.3s ; -o-transition: 0.3s ; transition: 0.3s ; font-size:14px;}
.job_list_nr1 .content{
	font-size: 12px;
	position:relative;
}
.job_list_nr1 .content .close{
	width: 20px;
	height: 20px;
	position: absolute;
	background-image: url(../images/close.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:20px 20px;
	right:0px;
	top:0px;
}
.job_list_nr1 .content .img{ float:left; width:40%;}
.job_list_nr1 .content .img img{ width:100%; height:auto;}
.job_list_nr1 .content .infos{ float:right; width:55%;}
.job_list_nr1 .content .color_list{}
.job_list_nr1 .content .color_list ul{ padding:0px; margin:0px;}
.job_list_nr1 .content .color_list li{ float:left; width:32%!important; margin-right:0.5%!important; margin-left:0.5%;}
.job_list_nr1 .content .color_list li img{ width:100%; height:auto;}
.job_list_right1 a{ font-size:16px; color:#4c4c4c;}
.job_list_btn1{ width:100px; height:30px; text-align:center; margin-top:30px; margin-bottom:30px;}
.job_list_btn1 a{height:30px; line-height:30px; display:block; background:#006fcc; color:#ffffff;}
.job_list_btn1 img { margin-right:2px; padding-top:5px;}
.job_list_btn1 a:hover{ background:#065ba2;}
.jquery-lightbox{ }
.jquery-lightbox-background{ width:97%!important;}
.jquery-lightbox-button-close {
    top: 6px!important;
    right: 10px!important;
    z-index: 10000;
}
.jquery-lightbox-mode-html .jquery-lightbox-html{}
.smallpic{ margin-top:-13px;}
.smallpic img{ width:30px!important; height:30px!important; margin-left:5px!important; margin-right:5px!important;margin-top:0px!important; margin-bottom:5px!important;}
#search{}
#search .con{ width:100%!important;}

#search2{ width:100%!important; margin:0 auto;}
#search2 .listcon{ width:45%!important; margin-left:2.4%; margin-right:2.4%;}
#search2 .listcon .img{ display:block; height:170px; overflow:hidden;border:1px solid #dddddd;}
#search2 .listcon img{ width:100%; height:auto;}
} 


@media screen and (max-width: 640px) { 
  
} 
@media screen and (max-width: 640px) { 
  .smallpic img {
    width: 25px!important;
    height: 25px!important;
    margin-left: 3px!important;
    margin-right: 3px!important;
	margin-top: 0px!important;
	margin-bottom: 3px!important;
}
} 

@media screen and (max-width: 320px) { 
 
}

    #slideBox{ position:relative; width:308px;  height:auto; overflow:hidden; margin:0px auto;}
	#slideBox .hd{ position:absolute; height:20px;  line-height:20px; bottom:0px; right:0; z-index:1; width:100%; text-align:center; }
	#slideBox .hd li{ 
	background-color: transparent;
    border: 1px solid #505050;
    height: 12px;
	line-height:30px;
	overflow:hidden;
    opacity: 1;
    width: 12px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	
	}
	#slideBox .hd li.on{ 
	background: #505050;
    border: 1px solid #505050;
	}
	#slideBox .bd{ position:relative; z-index:0; }
	#slideBox .bd li{ position:relative; text-align:center;}
	#slideBox .bd li img{ width:100%;   height:auto; display:block;   height:260px; margin-top:-40px;  }
	#slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox .bd li .tit{ display:block; width:100%; font-size:0.8rem; position:static; bottom:0; text-indent:10px; height:50px; line-height:50px; color:#000; text-align:center; font-weight: 400; margin-top:-30px; color:#666666; margin-bottom:10px;}
	
	
	#slideBox2{ position:relative; width:100%;  height:auto; overflow:hidden; margin:0px auto; }
	#slideBox2 .hd{ position:absolute; height:28px; line-height:28px; bottom:3rem; width:100%; right:0; z-index:1; text-align:center; }
	#slideBox2 .hd li{ 
	background-color: transparent;
    border: 1px solid #fff;
    height: 12px;
	line-height:30px;
	overflow:hidden;
    opacity: 1;
    width: 12px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	}
	#slideBox2 .hd li.on{ 
	background: #EBEBEB;
    border: 1px solid #EBEBEB;
	}
	#slideBox2 .bd{ position:relative; z-index:0; }
	#slideBox2 .bd li{ position:relative;  }
	#slideBox2 .bd li img{ width:100%;  height:auto; display:block; height:400px;  }
	#slideBox2 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox2 .bd li .tit{
	display: block;
	width: 100%;
	position: static;
	bottom: 0;
	height: 3em;
	line-height: 3em;
	font-size:1rem;
	color: #fff;
	background-color: #424242;
	text-align: center;
}
    #slideBox3{
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 50px;
	margin-left: auto;
}
#slideBox3 .mbottom{
	clear:both;
	height:50px;
}
	#slideBox3 .hd{ position:absolute; height:28px; line-height:28px; bottom:40px; width:100%; right:0; z-index:1; text-align:center; }
	#slideBox3 .hd li{ 
	background-color: transparent;
    border: 1px solid #fff;
    height: 12px;
	line-height:30px;
	overflow:hidden;
    opacity: 1;
    width: 12px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	}
	#slideBox3 .hd li.on{ 
	background: #EBEBEB;
    border: 1px solid #EBEBEB;
	}
	#slideBox3 .bd{ position:relative; z-index:0; }
	#slideBox3 .bd li{ position:relative;  }
	#slideBox3 .bd li img{ width:100%;  height:auto; display:block; height:240px;   }
	#slideBox3 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox3 .bd li .tit{
	display: block;
	width: 100%;
	position: static;
	bottom: 0;
	height: 3em;
	line-height: 3em;
	font-size:0.8rem;
	color: #666;
	background-color: #f9f5ee;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: 400;
}
   #slideBox4{
	position: relative;
	width: 100%;
	height: auto;
	overflow: hidden;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
	#slideBox4 .hd{ position:absolute; height:28px; line-height:28px; bottom:3rem; width:100%; right:0; z-index:1; text-align:center; margin-top:10px; padding-top:10px; }
	#slideBox4 .hd li{ 
	background-color: transparent;
    border: 1px solid #fff;
    height: 10px;
	line-height:30px;
	overflow:hidden;
    opacity: 1;
    width: 10px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	 
	
	}
	#slideBox4 .hd li.on{ 
	background: #EBEBEB;
    border: 1px solid #EBEBEB;
	}
	#slideBox4 .bd{ position:relative; z-index:0; }
	#slideBox4 .bd li{ position:relative;  }
	#slideBox4 .bd li img{ width:100%;  height:auto; display:block;   }
	#slideBox4 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox4 .bd li .tit{
	display: block;
	width: 100%;
	position: static;
	bottom: 0;
	height: 2.2em;
	line-height: 2.2em;
	font-size:1rem;
	color: #fff;
	background-color: #424242;
	text-align: center;
}
	.mobile_tit1{
	font-size: 1.1rem;
	line-height: 3em;
	height: 3em;
	text-indent: 2rem;
	color: #000;
	display:none;
}
   .mobile_tit2{
	font-size: 1.1rem;
	line-height: 3em;
	height: 3em;
	text-indent: 2rem;
	color: #FFF;
	display: none;
	background-color: #424242;
}
.mobile_tit3{
	font-size: 1.1rem;
	line-height: 3em;
	height: 3em;
	text-indent: 2rem;
	color: #5a5a5a;
	display: none;
	background-color: #f9f5ee;
}

/*手机顶部*/
.mobile_top{
	height: 50px;
	background-color: #dd0222;
	position:fixed;
	width:100%;
	top:0;
	display:none;
	z-index:1000;
}

.mobile_top .logo{
	width: 80px;
	height: 30px;
	position:absolute;
	left:50%;
	margin-left:-40px;
	top:10px;
	background-image: url(../images/m_logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:100% 100%;
}

.mobile_top .nav_r{
	width: 30px;
	height: 22px;
	position:absolute;
	right:20px;
	top:14px;
	background-image: url(../images/menu.png);
	background-repeat: no-repeat;
	background-position: left top;
    background-size:100% 100%;
}

.mobile_top .home{
	width: 25px;
	height: 26px;
	position:absolute;
	left:20px;
	top:12px;
	background-image: url(../images/home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    background-size:100% 100%;
}
.mobile_top .home a{ display:block; width:100%; height:100%;}

#menu{width:100%;position:absolute;max-width:1080px;top:60px;left:0px;background-color:#000000;border-top:1px solid #353535;display:none;z-index:12500;}
#menu ul{margin-right:4.09%;margin-left:4.09%;}
#menu ul>li>a{line-height:3.16;font-size:16px;border-bottom:1px solid #353535;display:block; color:#CCCCCC;}
#menu ul>li>a span{padding-right:1.21%;padding-left:1.21%;}
#menu ul>li.open>a{color:#d9ac68;}
#menu ul ol{display:none;}
#menu ul ol>li>a{line-height:3.16;font-size:14px;border-bottom:1px solid #464646;display:block; color:#CCCCCC;}
#menu ul ol>li>a span{padding-right:1.5%;padding-left:1.5%;}

.mobile_foot{
	position: fixed;
	height: 48px;
	bottom: 0px;
	width: 100%;
	background-color: #464646;
	display:none;
	z-index:1000;
}
.mobile_foot ul{}

.mobile_foot ul li{ width:25%; float:left; height:40px; margin-top:5px;}

.mobile_foot ul li a{ display:block; width:100%; height:100%;}

.mobile_foot ul li#a1{
	background-image: url(../images/f1.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:auto 25px;
}

.mobile_foot ul li#a2{
	background-image: url(../images/f2.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:auto 25px;
}

.mobile_foot ul li#a3{
	background-image: url(../images/f3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:auto 25px;
}

.mobile_foot ul li#a4{
	background-image: url(../images/f4.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:auto 25px;
}

.newlist .infos{height:112px;}

.newlist .infos .title{padding:20px 10px 0px 20px;  font-size:14px;}

.newlist .infos .time{font-size:12px; padding-left:20px; padding-bottom:20px;}

.piclist .title{padding:20px 10px 20px 10px; font-size:12px;}

.mobile_case_list{ display:none;}

#product3{ margin-top:60px; width:92%; margin-left:auto; margin-right:auto; margin-bottom:60px; display:none;}

#product3 .llist{ clear:both; margin-bottom:10px;}

#product3 .llist .img{ width:40%; float:left;background-color: #5d5d5d;}

#product3 .llist .img img{ width:100%; height:auto;}

#product3 .llist .inactive {
	background-image: url(../images/off.png);
	background-repeat: no-repeat;
	background-position: right center;
	display:block;
	width:55%;
	float:right;
	font-size:14px!important;
	white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}

#product3 .llist .info{
	float: right;
	width: 55%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	color: #999999;
}

#product3 .llist ul{
	display: none;
	font-size: 14px;
	line-height: 24px;
	color: #666666;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #f8f8f8;
}
#product3 .llist ul .procase {
    float: left;
    width: 30%;
    margin-right: 1.5%;
    margin-bottom: 0.5%;
    text-align: center;
    color: #8c8c8c;
}
#product3 .llist ul .procase .imgs{overflow:hidden;}
#product3 .llist ul .procase img{ width:100%; height:90px;}

#product3 .llist ul .procase .imgtitle{height:20px;cursor:pointer; font-size:12px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

#slideBox5{
	position: relative;
	width: 100%;
	height: 210px;
	overflow: hidden;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	 
	 
}
	#slideBox5 .hd{ position:absolute; height:20px; line-height:20px; bottom:0; width:100%; right:0; z-index:1; text-align:center; }
	#slideBox5 .hd li{ 
	background-color: transparent;
    border: 1px solid #fff;
    height: 12px;
	line-height:40px;
	overflow:hidden;
    opacity: 1;
    width: 12px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	margin-top:-20px; 
	}
	#slideBox5 .hd li.on{
	border: 1px solid #555;
	background-color: #555;
	}
	#slideBox5 .bd{ position:relative; z-index:0; }
	#slideBox5 .bd li{ position:relative; overflow:hidden;}
	#slideBox5 .bd li img{ width:auto;  height:auto; max-height:200px; display:block; max-width:100%;margin: 0 auto;}
	#slideBox5 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox5 .bd li .tit{
	display: block;
	width: 100%;
	position: static;
	bottom: 0;
	height: 3em;
	line-height: 3em;
	font-size:1rem;
	color: #fff;
	background-color: #424242;
	text-align: center;
}

#slideBox6{
	position: relative;
	width: 90%;
	height: auto;
	overflow: hidden;
	margin-top: -15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	
}
	#slideBox6 .hd{ position:absolute; height:28px; line-height:28px; bottom:0; width:100%; right:0; z-index:1; text-align:center; }
	#slideBox6 .hd li{ 
	background-color: transparent;
    border: 1px solid #fff;
    height: 12px;
	line-height:40px;
	overflow:hidden;
    opacity: 1;
    width: 12px;
    box-shadow: 0 0 2px 1px rgba(0,0,0,.4);
    display: inline-block;
    margin: 0 8px;
    border-radius: 50%;
    cursor: pointer;
	}
	#slideBox6 .hd li.on{
	border: 1px solid #EBEBEB;
	background-color: #EBEBEB;
	}
	#slideBox6 .bd{ position:relative; z-index:0; }
	#slideBox6 .bd li{ position:relative; overflow:hidden;}
	#slideBox6 .bd li img{ width:auto;  height:250px; display:block; max-width:100%;margin: 0 auto;}
	#slideBox6 .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
	#slideBox6 .bd li .tit{
	display: block;
	width: 100%;
	position: static;
	bottom: 0;
	height: 3em;
	line-height: 3em;
	font-size:1rem;
	color: #fff;
	background-color: #424242;
	text-align: center;
}
#pshow6 .mobile_list_csinfo{ display:none;}

.yiji2{ display:none;}

.pc_top{ clear:both; height:120px;}
.txtpic { margin-left:-20px;}
.pbiaoti{ margin-left:-10px;}
.ggspic{ margin-left:-30px; text-align:center;}